package controller.startup
{
	import org.robotlegs.base.ContextEvent;
	import org.robotlegs.mvcs.StarlingCommand;
	
	import view.component.main.LoadView;
	import view.component.main.MainView;
	import view.component.menu.MenuView;
	import view.component.monster.MonsterView;
	import view.component.monster.large_monster.LBirdTypeListView;
	import view.component.monster.large_monster.LFlyTypeListView;
	import view.component.monster.large_monster.LMDetailAppearView;
	import view.component.monster.large_monster.LMDetailAttackView;
	import view.component.monster.large_monster.LMDetailCatchView;
	import view.component.monster.large_monster.LMDetailCollectView;
	import view.component.monster.large_monster.LMDetailDestroyView;
	import view.component.monster.large_monster.LMDetailIntroductionView;
	import view.component.monster.large_monster.LMDetailItemEffectView;
	import view.component.monster.large_monster.LMDetailMeatQualityView;
	import view.component.monster.large_monster.LMDetailSizeView;
	import view.component.monster.large_monster.LMDetailSpEffectView;
	import view.component.monster.large_monster.LMDetailVideoView;
	import view.component.monster.large_monster.LMVideoEditView;
	import view.component.monster.large_monster.LMVideoListView;
	import view.component.monster.large_monster.LMonsterDetailView;
	import view.component.monster.large_monster.LMonsterListView;
	import view.component.monster.large_monster.LargeMonsterView;
	import view.component.monster.small_monster.SMHerbivoreView;
	import view.component.monster.small_monster.SMOrcTypeView;
	import view.component.monster.small_monster.SmallMonsterView;
	import view.component.weapon.WeaponView;
	import view.component.weapon.bug_stick.BugStickBugView;
	import view.component.weapon.bug_stick.BugStickDetailView;
	import view.component.weapon.bug_stick.BugStickListView;
	import view.component.weapon.bug_stick.BugStickMotionView;
	import view.component.weapon.bug_stick.BugStickSearchView;
	import view.component.weapon.bug_stick.BugStickView;
	import view.component.weapon.bug_stick.bug.BugTypeAllStateView;
	import view.component.weapon.bug_stick.bug.BugTypePowerView;
	import view.component.weapon.bug_stick.bug.BugTypeSpeedView;
	import view.component.weapon.bug_stick.bug.BugTypeStamiView;
	import view.component.weapon.bullet.BulletTypeView;
	import view.component.weapon.bullet.BulletView;
	import view.component.weapon.charge_axe.ChargeAxeDetailView;
	import view.component.weapon.charge_axe.ChargeAxeListView;
	import view.component.weapon.charge_axe.ChargeAxeMotionView;
	import view.component.weapon.charge_axe.ChargeAxeSearchView;
	import view.component.weapon.charge_axe.ChargeAxeView;
	import view.component.weapon.double_sword.DoubleSwordDetailView;
	import view.component.weapon.double_sword.DoubleSwordListView;
	import view.component.weapon.double_sword.DoubleSwordMotionView;
	import view.component.weapon.double_sword.DoubleSwordSearchView;
	import view.component.weapon.double_sword.DoubleSwordView;
	import view.component.weapon.flute.FluteDetailView;
	import view.component.weapon.flute.FluteListView;
	import view.component.weapon.flute.FluteMotionView;
	import view.component.weapon.flute.FluteSearchView;
	import view.component.weapon.flute.FluteStaffView;
	import view.component.weapon.flute.FluteView;
	import view.component.weapon.flute.staff.StaffType014View;
	import view.component.weapon.flute.staff.StaffType031View;
	import view.component.weapon.flute.staff.StaffType034View;
	import view.component.weapon.flute.staff.StaffType035View;
	import view.component.weapon.flute.staff.StaffType045View;
	import view.component.weapon.flute.staff.StaffType051View;
	import view.component.weapon.flute.staff.StaffType061View;
	import view.component.weapon.flute.staff.StaffType063View;
	import view.component.weapon.flute.staff.StaffType064View;
	import view.component.weapon.flute.staff.StaffType065View;
	import view.component.weapon.flute.staff.StaffType714View;
	import view.component.weapon.flute.staff.StaffType721View;
	import view.component.weapon.flute.staff.StaffType726View;
	import view.component.weapon.flute.staff.StaffType731View;
	import view.component.weapon.flute.staff.StaffType732View;
	import view.component.weapon.flute.staff.StaffType734View;
	import view.component.weapon.flute.staff.StaffType735View;
	import view.component.weapon.flute.staff.StaffType742View;
	import view.component.weapon.flute.staff.StaffType745View;
	import view.component.weapon.flute.staff.StaffType751View;
	import view.component.weapon.flute.staff.StaffType752View;
	import view.component.weapon.flute.staff.StaffType761View;
	import view.component.weapon.flute.staff.StaffType763View;
	import view.component.weapon.flute.staff.StaffType764View;
	import view.component.weapon.flute.staff.StaffType765View;
	import view.component.weapon.flute.staff.StaffTypeCommonView;
	import view.component.weapon.great_sword.GreatSwordDetailView;
	import view.component.weapon.great_sword.GreatSwordListView;
	import view.component.weapon.great_sword.GreatSwordMotionView;
	import view.component.weapon.great_sword.GreatSwordSearchView;
	import view.component.weapon.great_sword.GreatSwordView;
	import view.component.weapon.gun_lance.GunLanceDetailView;
	import view.component.weapon.gun_lance.GunLanceGunView;
	import view.component.weapon.gun_lance.GunLanceListView;
	import view.component.weapon.gun_lance.GunLanceMotionView;
	import view.component.weapon.gun_lance.GunLanceSearchView;
	import view.component.weapon.gun_lance.GunLanceView;
	import view.component.weapon.hammer.HammerDetailView;
	import view.component.weapon.hammer.HammerListView;
	import view.component.weapon.hammer.HammerMotionView;
	import view.component.weapon.hammer.HammerSearchView;
	import view.component.weapon.hammer.HammerView;
	import view.component.weapon.lance.LanceDetailView;
	import view.component.weapon.lance.LanceListView;
	import view.component.weapon.lance.LanceMotionView;
	import view.component.weapon.lance.LanceSearchView;
	import view.component.weapon.lance.LanceView;
	import view.component.weapon.light_bow_gun.LightBowGunDetailView;
	import view.component.weapon.light_bow_gun.LightBowGunListView;
	import view.component.weapon.light_bow_gun.LightBowGunSearchView;
	import view.component.weapon.light_bow_gun.LightBowGunView;
	import view.component.weapon.long_sword.LongSwordDetailView;
	import view.component.weapon.long_sword.LongSwordListView;
	import view.component.weapon.long_sword.LongSwordMotionView;
	import view.component.weapon.long_sword.LongSwordSearchView;
	import view.component.weapon.long_sword.LongSwordView;
	import view.component.weapon.short_sword.ShortSwordDetailView;
	import view.component.weapon.short_sword.ShortSwordListView;
	import view.component.weapon.short_sword.ShortSwordMotionView;
	import view.component.weapon.short_sword.ShortSwordSearchView;
	import view.component.weapon.short_sword.ShortSwordView;
	import view.component.weapon.slash_axe.SlashAxeDetailView;
	import view.component.weapon.slash_axe.SlashAxeListView;
	import view.component.weapon.slash_axe.SlashAxeMotionView;
	import view.component.weapon.slash_axe.SlashAxeSearchView;
	import view.component.weapon.slash_axe.SlashAxeView;
	import view.mediator.main.LoadViewMediator;
	import view.mediator.main.MainViewMediator;
	import view.mediator.menu.MenuViewMediator;
	import view.mediator.monster.MonsterViewMediator;
	import view.mediator.monster.large_monster.LBirdTypeListViewMediator;
	import view.mediator.monster.large_monster.LFlyTypeListViewMediator;
	import view.mediator.monster.large_monster.LMDetailAppearViewMediator;
	import view.mediator.monster.large_monster.LMDetailAttackViewMediator;
	import view.mediator.monster.large_monster.LMDetailCatchViewMediator;
	import view.mediator.monster.large_monster.LMDetailCollectViewMediator;
	import view.mediator.monster.large_monster.LMDetailDestroyViewMediator;
	import view.mediator.monster.large_monster.LMDetailIntroductionViewMediator;
	import view.mediator.monster.large_monster.LMDetailItemEffectViewMediator;
	import view.mediator.monster.large_monster.LMDetailMeatQualityViewMediator;
	import view.mediator.monster.large_monster.LMDetailSizeViewMediator;
	import view.mediator.monster.large_monster.LMDetailSpEffectViewMediator;
	import view.mediator.monster.large_monster.LMDetailVideoViewMediator;
	import view.mediator.monster.large_monster.LMVideoEditViewMediator;
	import view.mediator.monster.large_monster.LMVideoListViewMediator;
	import view.mediator.monster.large_monster.LMonsterDetailViewMediator;
	import view.mediator.monster.large_monster.LMonsterListViewMediator;
	import view.mediator.monster.large_monster.LargeMonsterViewMediator;
	import view.mediator.monster.small_monster.SMHerbivoreViewMediator;
	import view.mediator.monster.small_monster.SMOrcTypeViewMediator;
	import view.mediator.monster.small_monster.SmallMonsterViewMediator;
	import view.mediator.weapon.WeaponViewMediator;
	import view.mediator.weapon.bug_stick.BugStickBugViewMediator;
	import view.mediator.weapon.bug_stick.BugStickDetailViewMediator;
	import view.mediator.weapon.bug_stick.BugStickListViewMediator;
	import view.mediator.weapon.bug_stick.BugStickMotionViewMediator;
	import view.mediator.weapon.bug_stick.BugStickSearchViewMediator;
	import view.mediator.weapon.bug_stick.BugStickViewMediator;
	import view.mediator.weapon.bug_stick.bug.BugTypeAllStateViewMediator;
	import view.mediator.weapon.bug_stick.bug.BugTypePowerViewMediator;
	import view.mediator.weapon.bug_stick.bug.BugTypeSpeedViewMediator;
	import view.mediator.weapon.bug_stick.bug.BugTypeStamiViewMediator;
	import view.mediator.weapon.bullet.BulletTypeViewMediator;
	import view.mediator.weapon.bullet.BulletViewMediator;
	import view.mediator.weapon.charge_axe.ChargeAxeDetailViewMediator;
	import view.mediator.weapon.charge_axe.ChargeAxeListViewMediator;
	import view.mediator.weapon.charge_axe.ChargeAxeMotionViewMediator;
	import view.mediator.weapon.charge_axe.ChargeAxeSearchViewMediator;
	import view.mediator.weapon.charge_axe.ChargeAxeViewMediator;
	import view.mediator.weapon.double_sword.DoubleSwordDetailViewMediator;
	import view.mediator.weapon.double_sword.DoubleSwordListViewMediator;
	import view.mediator.weapon.double_sword.DoubleSwordMotionViewMediator;
	import view.mediator.weapon.double_sword.DoubleSwordSearchViewMediator;
	import view.mediator.weapon.double_sword.DoubleSwordViewMediator;
	import view.mediator.weapon.flute.FluteDetailViewMediator;
	import view.mediator.weapon.flute.FluteListViewMediator;
	import view.mediator.weapon.flute.FluteMotionViewMediator;
	import view.mediator.weapon.flute.FluteSearchViewMediator;
	import view.mediator.weapon.flute.FluteStaffViewMediator;
	import view.mediator.weapon.flute.FluteViewMediator;
	import view.mediator.weapon.flute.staff.StaffType014ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType031ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType034ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType035ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType045ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType051ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType061ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType063ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType064ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType065ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType714ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType721ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType726ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType731ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType732ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType734ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType735ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType742ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType745ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType751ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType752ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType761ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType763ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType764ViewMediator;
	import view.mediator.weapon.flute.staff.StaffType765ViewMediator;
	import view.mediator.weapon.flute.staff.StaffTypeCommonViewMediator;
	import view.mediator.weapon.great_sword.GreatSwordDetailViewMediator;
	import view.mediator.weapon.great_sword.GreatSwordListViewMediator;
	import view.mediator.weapon.great_sword.GreatSwordMotionViewMediator;
	import view.mediator.weapon.great_sword.GreatSwordSearchViewMediator;
	import view.mediator.weapon.great_sword.GreatSwordViewMediator;
	import view.mediator.weapon.gun_lance.GunLanceDetailViewMediator;
	import view.mediator.weapon.gun_lance.GunLanceGunViewMediator;
	import view.mediator.weapon.gun_lance.GunLanceListViewMediator;
	import view.mediator.weapon.gun_lance.GunLanceMotionViewMediator;
	import view.mediator.weapon.gun_lance.GunLanceSearchViewMediator;
	import view.mediator.weapon.gun_lance.GunLanceViewMediator;
	import view.mediator.weapon.hammer.HammerDetailViewMediator;
	import view.mediator.weapon.hammer.HammerListViewMediator;
	import view.mediator.weapon.hammer.HammerMotionViewMediator;
	import view.mediator.weapon.hammer.HammerSearchViewMediator;
	import view.mediator.weapon.hammer.HammerViewMediator;
	import view.mediator.weapon.lance.LanceDetailViewMediator;
	import view.mediator.weapon.lance.LanceListViewMediator;
	import view.mediator.weapon.lance.LanceMotionViewMediator;
	import view.mediator.weapon.lance.LanceSearchViewMediator;
	import view.mediator.weapon.lance.LanceViewMediator;
	import view.mediator.weapon.light_bow_gun.LightBowGunDetailViewMediator;
	import view.mediator.weapon.light_bow_gun.LightBowGunListViewMediator;
	import view.mediator.weapon.light_bow_gun.LightBowGunSearchViewMediator;
	import view.mediator.weapon.light_bow_gun.LightBowGunViewMediator;
	import view.mediator.weapon.long_sword.LongSwordDetailViewMediator;
	import view.mediator.weapon.long_sword.LongSwordListViewMediator;
	import view.mediator.weapon.long_sword.LongSwordMotionViewMediator;
	import view.mediator.weapon.long_sword.LongSwordSearchViewMediator;
	import view.mediator.weapon.long_sword.LongSwordViewMediator;
	import view.mediator.weapon.short_sword.ShortSwordDetailViewMediator;
	import view.mediator.weapon.short_sword.ShortSwordListViewMediator;
	import view.mediator.weapon.short_sword.ShortSwordMotionViewMediator;
	import view.mediator.weapon.short_sword.ShortSwordSearchViewMediator;
	import view.mediator.weapon.short_sword.ShortSwordViewMediator;
	import view.mediator.weapon.slash_axe.SlashAxeDetailViewMediator;
	import view.mediator.weapon.slash_axe.SlashAxeListViewMediator;
	import view.mediator.weapon.slash_axe.SlashAxeMotionViewMediator;
	import view.mediator.weapon.slash_axe.SlashAxeSearchViewMediator;
	import view.mediator.weapon.slash_axe.SlashAxeViewMediator;

	
	/**
	 * 注册相关View
	 * @author £iang
	 * 
	 */	
	public class ConfigViewCommand extends StarlingCommand
	{
		//-----------------------------
		// variables
		//-----------------------------
		
		//-----------------------------
		// properties
		//-----------------------------
		
		//-----------------------------
		// setter&getter
		//-----------------------------
		
		//-----------------------------
		// methods
		//-----------------------------
		
		/**
		 * 执行函数 
		 * 
		 */		
		override public function execute():void 
		{
			mediatorMap.mapView( MainView, MainViewMediator );
			mediatorMap.mapView( LoadView, LoadViewMediator );
			mediatorMap.mapView( MenuView, MenuViewMediator );
			mediatorMap.mapView( MonsterView, MonsterViewMediator );
			mediatorMap.mapView( WeaponView, WeaponViewMediator );
			
			mediatorMap.mapView( LBirdTypeListView, LBirdTypeListViewMediator );
			mediatorMap.mapView( LFlyTypeListView, LFlyTypeListViewMediator );
			mediatorMap.mapView( LargeMonsterView, LargeMonsterViewMediator );
			mediatorMap.mapView( LMonsterListView, LMonsterListViewMediator );
			mediatorMap.mapView( LMonsterDetailView, LMonsterDetailViewMediator );
			mediatorMap.mapView( LMDetailMeatQualityView, LMDetailMeatQualityViewMediator );
			mediatorMap.mapView( LMDetailIntroductionView, LMDetailIntroductionViewMediator );
			mediatorMap.mapView( LMDetailSpEffectView, LMDetailSpEffectViewMediator );
			mediatorMap.mapView( LMDetailItemEffectView, LMDetailItemEffectViewMediator );
			mediatorMap.mapView( LMDetailCollectView, LMDetailCollectViewMediator );
			mediatorMap.mapView( LMDetailDestroyView, LMDetailDestroyViewMediator );
			mediatorMap.mapView( LMDetailCatchView, LMDetailCatchViewMediator );
			mediatorMap.mapView( LMDetailAppearView, LMDetailAppearViewMediator );
			mediatorMap.mapView( LMDetailSizeView, LMDetailSizeViewMediator );
			mediatorMap.mapView( LMDetailAttackView, LMDetailAttackViewMediator );
			mediatorMap.mapView( LMVideoListView, LMVideoListViewMediator );
			mediatorMap.mapView( LMVideoEditView, LMVideoEditViewMediator );
			mediatorMap.mapView( LMDetailVideoView, LMDetailVideoViewMediator );
			mediatorMap.mapView( SmallMonsterView, SmallMonsterViewMediator );
			mediatorMap.mapView( SMOrcTypeView, SMOrcTypeViewMediator );
			mediatorMap.mapView( SMHerbivoreView, SMHerbivoreViewMediator );
			
			mediatorMap.mapView( GreatSwordView, GreatSwordViewMediator );
			mediatorMap.mapView( GreatSwordListView, GreatSwordListViewMediator );
			mediatorMap.mapView( GreatSwordDetailView, GreatSwordDetailViewMediator );
			mediatorMap.mapView( GreatSwordSearchView, GreatSwordSearchViewMediator );
			mediatorMap.mapView( GreatSwordMotionView, GreatSwordMotionViewMediator );
			
			mediatorMap.mapView( LongSwordView, LongSwordViewMediator );
			mediatorMap.mapView( LongSwordListView, LongSwordListViewMediator );
			mediatorMap.mapView( LongSwordDetailView, LongSwordDetailViewMediator );
			mediatorMap.mapView( LongSwordSearchView, LongSwordSearchViewMediator );
			mediatorMap.mapView( LongSwordMotionView, LongSwordMotionViewMediator );
			
			mediatorMap.mapView( ShortSwordView, ShortSwordViewMediator );
			mediatorMap.mapView( ShortSwordListView, ShortSwordListViewMediator );
			mediatorMap.mapView( ShortSwordDetailView, ShortSwordDetailViewMediator );
			mediatorMap.mapView( ShortSwordSearchView, ShortSwordSearchViewMediator );
			mediatorMap.mapView( ShortSwordMotionView, ShortSwordMotionViewMediator );
			
			mediatorMap.mapView( DoubleSwordView, DoubleSwordViewMediator );
			mediatorMap.mapView( DoubleSwordListView, DoubleSwordListViewMediator );
			mediatorMap.mapView( DoubleSwordDetailView, DoubleSwordDetailViewMediator );
			mediatorMap.mapView( DoubleSwordSearchView, DoubleSwordSearchViewMediator );
			mediatorMap.mapView( DoubleSwordMotionView, DoubleSwordMotionViewMediator );
			
			mediatorMap.mapView( HammerView, HammerViewMediator );
			mediatorMap.mapView( HammerListView, HammerListViewMediator );
			mediatorMap.mapView( HammerDetailView, HammerDetailViewMediator );
			mediatorMap.mapView( HammerSearchView, HammerSearchViewMediator );
			mediatorMap.mapView( HammerMotionView, HammerMotionViewMediator );
			
			mediatorMap.mapView( FluteView, FluteViewMediator );
			mediatorMap.mapView( FluteListView, FluteListViewMediator );
			mediatorMap.mapView( FluteDetailView, FluteDetailViewMediator );
			mediatorMap.mapView( FluteSearchView, FluteSearchViewMediator );
			mediatorMap.mapView( FluteMotionView, FluteMotionViewMediator );
			mediatorMap.mapView( FluteStaffView, FluteStaffViewMediator );
			
			mediatorMap.mapView( StaffTypeCommonView, StaffTypeCommonViewMediator );
			mediatorMap.mapView( StaffType061View, StaffType061ViewMediator );
			mediatorMap.mapView( StaffType014View, StaffType014ViewMediator );
			mediatorMap.mapView( StaffType051View, StaffType051ViewMediator );
			mediatorMap.mapView( StaffType031View, StaffType031ViewMediator );
			mediatorMap.mapView( StaffType064View, StaffType064ViewMediator );
			mediatorMap.mapView( StaffType065View, StaffType065ViewMediator );
			mediatorMap.mapView( StaffType063View, StaffType063ViewMediator );
			mediatorMap.mapView( StaffType045View, StaffType045ViewMediator );
			mediatorMap.mapView( StaffType034View, StaffType034ViewMediator );
			mediatorMap.mapView( StaffType035View, StaffType035ViewMediator );
			mediatorMap.mapView( StaffType721View, StaffType721ViewMediator );
			mediatorMap.mapView( StaffType726View, StaffType726ViewMediator );
			mediatorMap.mapView( StaffType752View, StaffType752ViewMediator );
			mediatorMap.mapView( StaffType761View, StaffType761ViewMediator );
			mediatorMap.mapView( StaffType714View, StaffType714ViewMediator );
			mediatorMap.mapView( StaffType751View, StaffType751ViewMediator );
			mediatorMap.mapView( StaffType731View, StaffType731ViewMediator );
			mediatorMap.mapView( StaffType764View, StaffType764ViewMediator );
			mediatorMap.mapView( StaffType765View, StaffType765ViewMediator );
			mediatorMap.mapView( StaffType763View, StaffType763ViewMediator );
			mediatorMap.mapView( StaffType745View, StaffType745ViewMediator );
			mediatorMap.mapView( StaffType734View, StaffType734ViewMediator );
			mediatorMap.mapView( StaffType735View, StaffType735ViewMediator );
			mediatorMap.mapView( StaffType742View, StaffType742ViewMediator );
			mediatorMap.mapView( StaffType732View, StaffType732ViewMediator );
			
			mediatorMap.mapView( LanceView, LanceViewMediator );
			mediatorMap.mapView( LanceListView, LanceListViewMediator );
			mediatorMap.mapView( LanceDetailView, LanceDetailViewMediator );
			mediatorMap.mapView( LanceSearchView, LanceSearchViewMediator );
			mediatorMap.mapView( LanceMotionView, LanceMotionViewMediator );
			
			mediatorMap.mapView( GunLanceView, GunLanceViewMediator );
			mediatorMap.mapView( GunLanceListView, GunLanceListViewMediator );
			mediatorMap.mapView( GunLanceDetailView, GunLanceDetailViewMediator );
			mediatorMap.mapView( GunLanceSearchView, GunLanceSearchViewMediator );
			mediatorMap.mapView( GunLanceMotionView, GunLanceMotionViewMediator );
			mediatorMap.mapView( GunLanceGunView, GunLanceGunViewMediator );
			
			mediatorMap.mapView( SlashAxeView, SlashAxeViewMediator );
			mediatorMap.mapView( SlashAxeListView, SlashAxeListViewMediator );
			mediatorMap.mapView( SlashAxeDetailView, SlashAxeDetailViewMediator );
			mediatorMap.mapView( SlashAxeSearchView, SlashAxeSearchViewMediator );
			mediatorMap.mapView( SlashAxeMotionView, SlashAxeMotionViewMediator );
	
			mediatorMap.mapView( ChargeAxeView, ChargeAxeViewMediator );
			mediatorMap.mapView( ChargeAxeListView, ChargeAxeListViewMediator );
			mediatorMap.mapView( ChargeAxeDetailView, ChargeAxeDetailViewMediator );
			mediatorMap.mapView( ChargeAxeSearchView, ChargeAxeSearchViewMediator );
			mediatorMap.mapView( ChargeAxeMotionView, ChargeAxeMotionViewMediator );
			
			mediatorMap.mapView( BugStickView, BugStickViewMediator );
			mediatorMap.mapView( BugStickListView, BugStickListViewMediator );
			mediatorMap.mapView( BugStickDetailView, BugStickDetailViewMediator );
			mediatorMap.mapView( BugStickSearchView, BugStickSearchViewMediator );
			mediatorMap.mapView( BugStickMotionView, BugStickMotionViewMediator );
			mediatorMap.mapView( BugStickBugView, BugStickBugViewMediator );
			
			mediatorMap.mapView( BugTypePowerView, BugTypePowerViewMediator );
			mediatorMap.mapView( BugTypeStamiView, BugTypeStamiViewMediator );
			mediatorMap.mapView( BugTypeSpeedView, BugTypeSpeedViewMediator );
			mediatorMap.mapView( BugTypeAllStateView, BugTypeAllStateViewMediator );
			
			mediatorMap.mapView( LightBowGunView, LightBowGunViewMediator );
			mediatorMap.mapView( LightBowGunListView, LightBowGunListViewMediator );
			mediatorMap.mapView( LightBowGunDetailView, LightBowGunDetailViewMediator );
			mediatorMap.mapView( LightBowGunSearchView, LightBowGunSearchViewMediator );

			mediatorMap.mapView( BulletView, BulletViewMediator );
			mediatorMap.mapView( BulletTypeView, BulletTypeViewMediator );
			
			dispatch( new ContextEvent( ContextEvent.STARTUP_COMPLETE ) );
		}
		
		//-----------------------------
		// events
		//-----------------------------
		
		//-----------------------------
		// dispose
		//-----------------------------
		
	}
}